package com.funong.matrix.biz.base.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.funong.matrix.core.base.FunongBaseEntity;
import lombok.Data;
import lombok.experimental.Accessors;

import java.sql.Timestamp;

/**
 * @author : NaNa
 * @since : 2023-05-19 15:10
 **/
@Data
@TableName("sys_send_task")
@Accessors(chain = true)
public class SysSendTaskEntity extends FunongBaseEntity {
    /**
     * 业务模板id
     */
    private Integer businessTemplateId;
    /**
     * 计划发送时间
     */
    private Timestamp planSendTime;
    /**
     * 抄送人
     */
    private String copyer;
    /**
     * 抄送人类型
     */
    private String copyerType;
    /**
     * 抄送人
     */
    private String sender;
    /**
     * 发送人姓名
     */
    private String senderName;
    /**
     * 接收者
     */
    private String receiver;
    /**
     * 接收者类型，用户/角色
     */
    private String receiverType;
    /**
     * 标题
     */
    private String title;
    /**
     * 拼接好的消息内容
     */
    private String content;
    /**
     * 拼接好的消息内容
     */
    private String messageType;
    /**
     * 拼接好的消息内容
     */
    private String businessCode;
    /**
     * 拼接好的消息内容
     */
    private String referId;
    /**
     * 回复邮箱地址
     */
    private String replayTo;
    /**
     * 拼接好的消息内容
     */
    private Integer tryTimes;
    /**
     * 拼接好的消息内容
     */
    private String status;
}
